/*
 * @Author: 1243sd 782012816@qq.com
 * @Date: 2024-03-14 20:46:56
 * @LastEditors: 1243sd 782012816@qq.com
 * @LastEditTime: 2024-03-26 22:13:28
 * @FilePath: \frontend-ykt-admin\src\api\requestApi\points.js
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
// 角色
import _axios from "../axios";

const role = {
	// 角色列表
	role_list(data) {
	  return _axios({
	    method: "post",
	    url: `api/role/page_list`,
		data
	  });
	},
	// 角色详情
	role_detail(id) {
	  return _axios({
	    method: "get",
	    url: `api/role/${id}`,
	  });
	},
	// 新增角色
	role_add(data) {
	  return _axios({
	    method: "post",
	    url: `api/role`,
		data
	  });
	},
	// 编辑角色
	role_edit(id, data) {
	  return _axios({
	    method: "put",
	    url: `api/role/${id}`,
        data
	  });
	},
	// 删除角色
	role_del(id) {
	  return _axios({
	    method: "delete",
	    url: `api/role/${id}`,
	  });
	},
	// 删除角色
	permission_list() {
	  return _axios({
	    method: "get",
	    url: `api/permisson`,
	  });
	},
}

export default role
